home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Programming / Python-1.4 / Python1.4_Source / Objects / protos / listobject_protos.h < prev    next >
Text File  |  1996-12-15  |  1KB  |  26 lines

  1.  
  2. /* listobject.c */
  3. static int roundup ( int n );
  4. static int ins1 ( listobject *self , int where , object *v );
  5. static void list_dealloc ( listobject *op );
  6. static int list_print ( listobject *op , FILE *fp , int flags );
  7. static object *list_repr ( listobject *v );
  8. static int list_compare ( listobject *v , listobject *w );
  9. static int list_length ( listobject *a );
  10. static object *list_item ( listobject *a , int i );
  11. static object *list_slice ( listobject *a , int ilow , int ihigh );
  12. static object *list_concat ( listobject *a , object *bb );
  13. static object *list_repeat ( listobject *a , int n );
  14. static int list_ass_slice ( listobject *a , int ilow , int ihigh , object *v );
  15. static int list_ass_item ( listobject *a , int i , object *v );
  16. static object *ins ( listobject *self , int where , object *v );
  17. static object *listinsert ( listobject *self , object *args );
  18. static object *listappend ( listobject *self , object *args );
  19. static int cmp ( const ANY *v , const ANY *w );
  20. static object *listsort ( listobject *self , object *args );
  21. static object *listreverse ( listobject *self , object *args );
  22. static object *listindex ( listobject *self , object *args );
  23. static object *listcount ( listobject *self , object *args );
  24. static object *listremove ( listobject *self , object *args );
  25. static object *list_getattr ( listobject *f , char *name );
  26.